package com.car.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.time.LocalDateTime;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;

@Data
@TableName("tb_car_warehousing")
public class TbCarWarehousing implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键-车辆入库信息表
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 车辆外键
     */
    private Long carId;

    /**
     * 生产批次号
     */
    private String lot;

    /**
     * 质检状态-关联字典表
     */
    private Integer qualityStatus;

    /**
     * 车辆合格证编号
     */
    private String certificateNumber;

    /**
     * 整车保质期
     */
    private Double expirationLongDate;

    /**
     * 销售时间
     */
    private LocalDateTime xiaxianDate;
    /**
     * 出厂时间
     */
    private LocalDateTime chuchangDate;
    /**
     * 车辆状态 0未销售 1已销售
     */
    private int rukuStatus;
    /**
     * 录入时间
     */
    private LocalDateTime luruDate;
}
